import request from "@/utils/request";

// 商品房开工面积统计
export const getproMonitoringConstructionAreaStats = (params: any) => {
    return request({
        url: "/screen/proMonitoring/constructionAreaStats",
        method: "post",
        data: params,
    });
};

// 国有土地使用权出让面积及出让金总额统计
export const getproMonitoringLandAreaAndMoney = (params: any) => {
    return request({
        url: "/screen/proMonitoring/landAreaAndMoney",
        method: "post",
        data: params,
    });
};

// 各市在建面积统计
export const getproMonitoringConstructionArea = (params: any) => {
    return request({
        url: "/screen/proMonitoring/constructionArea",
        method: "post",
        data: params,
    });
};

// 根据区域获取工程项目详情
export const getproMonitoringProjectDetails = (params: any) => {
    return request({
        url: "/screen/proMonitoring/projectDetails",
        method: "post",
        data: params,
    });
};

// 年度预售资金监管情况
export const getproMonitoringFundSupervision = (params: any) => {
    return request({
        url: "/screen/proMonitoring/fundSupervision",
        method: "post",
        data: params,
    });
};

//  房企信访事件异常情况-信访时间最多开发商排名
export const getproMonitoringPetitionCaseException = (params: any) => {
    return request({
        url: "/screen/proMonitoring/petitionCaseException",
        method: "post",
        data: params,
    });
};

// 房企信访事件异常情况-信访事件原因统计
export const getproMonitoringComplaintEventReasons = (params: any) => {
    return request({
        url: "/screen/proMonitoring/complaintEventReasons",
        method: "post",
        data: params,
    });
};

// 房企信访事件异常情况-项目安全事件统计
export const getproMonitoringSecurityIncident = (params: any) => {
    return request({
        url: "/screen/proMonitoring/securityIncident",
        method: "post",
        data: params,
    });
};

// 房企信访事件异常情况-房企项目进度异常统计
export const getproMonitoringProgressDeviation = (params: any) => {
    return request({
        url: "/screen/proMonitoring/progressDeviation",
        method: "post",
        data: params,
    });
};

// 房企信访事件异常情况-资金及流向异常情况
export const getproMonitoringTrackFundFlowAnomalies = (params: any) => {
    return request({
        url: "/screen/proMonitoring/trackFundFlowAnomalies",
        method: "post",
        data: params,
    });
};

// 年度预售资金监管情况-远程搜索
export const getProMonitoringGetDevelopers = (params: any) => {
    return request({
        url: "/screen/proMonitoring/getDevelopers",
        method: "post",
        data: params,
    });
};